---
--- Nuevas opciones de selección de arcos de stock
---


-- Column: public.stkgra.tipoartafiltro

-- ALTER TABLE public.stkgra DROP COLUMN tipoartafiltro;

ALTER TABLE public.stkgra
    ADD COLUMN tipopadafiltro character varying(3) COLLATE pg_catalog."default";

ALTER TABLE public.stkgra
    ADD COLUMN codpadrfiltro character varying(50) COLLATE pg_catalog."default";

COMMENT ON COLUMN public.stkgra.codpadrfiltro
    IS 'Rubro de padron para predeterminar arco';

COMMENT ON COLUMN public.stkgra.tipopadafiltro
    IS 'Árbol de padron para predeterminar arco';

ALTER TABLE public.stkgra
    ADD COLUMN filtroPorPadron character varying(1) COLLATE pg_catalog."default";

COMMENT ON COLUMN public.stkgra.filtroPorPadron
    IS 'Indica si se filtra por inclusión o exclusión I/E';
	
ALTER TABLE public.stkgra
    ADD COLUMN filtroPorArticulo character varying(1) COLLATE pg_catalog."default";

COMMENT ON COLUMN public.stkgra.filtroPorArticulo
    IS 'Indica si se filtra por inclusión o exclusión I/E';
    
UPDATE STKGRA SET TipoArtAFiltro = NULL WHERE TipoArtAFiltro = '';
UPDATE STKGRA SET CodArtRFiltro  = NULL WHERE CodArtRFiltro  = '';
UPDATE STKGRA SET TipoPadAFiltro = NULL;
UPDATE STKGRA SET CodPadRFiltro  = NULL;

UPDATE STKGRA SET FiltroPorArticulo = 'I' WHERE TipoArtAFiltro is not null;

--	
SELECT aaVersion('520.00','519.16');
--	
	


